try {
process(desktop, event);
} catch (Throwable ex) {
if (!handleError(ex, ui.uv, errs))
break; //skip the rest of events!
}
}
try {
process(desktop, event);
} catch (Throwable ex) {
handleError(ex, ui.uv, errs);
}
}